resource overconsumption - French English Dictionary